package org.heart.entity.resp;

import lombok.Data;

import java.util.List;
import java.util.Map;

/**
 * 请求主页数据
 */
@Data
public class DetailsDataResp {

    /**
     * 温度
     */
    private String temp;
    /**
     * 湿度
     */
    private String humidity;
    /**
     * 风力等级
     */
    private String windScale;
    /**
     * 体感温度
     */
    private String feelsLike;
    /**
     * 风速
     */
    private String windSpeed;
    /**
     * 天气图标
     */
    private String icon;
    /**
     * 天气描述
     */
    private String text;

    /**
     * 健康建议
     */
    private String healthAdvice;

    /**
     * 大气压强，默认单位：百帕
     */
    private String pressure;

    /**
     * 能见度，默认单位：公里
     */
    private String vis;
    /**
     * 云量，百分比数值 可能为空
     */
    private String cloud;
    /**
     * 露点温度 可能为空
     */
    private String dew;

    /**
     * 过去1小时降水量，默认单位：毫米
     */
    private String precip;

    /**
     * 6小时趋势图
     */
    private List<Map<String,String>> sixHourWeatherTrend;
    /**
     * 用户地址信息
     */
    private String address;

}
